package com.integral.vo;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description: 提成结算关系表Vo类
 * @author zhaofan
 * @date 2018年05月08日 上午01:10:16
 */
public class UserRelationVo extends BaseVo {
	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 1L;
	
    /** 
	 * id 
	 */
	private Integer id;
    /** 
	 * 上级类别编码 
	 */
	private String superiorTypeCode;
	// 上级类别编码-名称
	private String superiorTypeCodeName;
	
    /** 
	 * 下级类别编码 
	 */
	private String subordinateTypeCode;
	// 下级类别编码 -名称
	private String subordinateTypeCodeName;
    /** 
	 * 结算关系编码(1:佣金、2:利差) 
	 */
	private Integer relationshipClearing;
	/**
	 * 佣金金额
	 */
	private BigDecimal money;
    /** 
	 * 启用标识(0:未启用、1:已启用) 
	 */
	private String enabledFalse;
    /** 
	 * 删除标识(0:未删除、1:已删除) 
	 */
	private Integer deleteFlag;
    /** 
	 * 创建人 
	 */
	private String createEmp;
    /** 
	 * 创建时间 
	 */
	private Date createTime;
    /** 
	 * 修改人 
	 */
	private String updateEmp;
    /** 
	 * 修改时间 
	 */
	private Date updateTime;
	
	
	
	/**
	 * 获取 id
	 */
	public Integer getId() {
		return id;
	}
	
	/**
	 * 设置 id
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	
	/**
	 * 获取 上级类别编码
	 */
	public String getSuperiorTypeCode() {
		return superiorTypeCode;
	}
	
	/**
	 * 设置 上级类别编码
	 */
	public void setSuperiorTypeCode(String superiorTypeCode) {
		this.superiorTypeCode = superiorTypeCode;
	}

	
	/**
	 * 获取 下级类别编码
	 */
	public String getSubordinateTypeCode() {
		return subordinateTypeCode;
	}
	
	/**
	 * 设置 下级类别编码
	 */
	public void setSubordinateTypeCode(String subordinateTypeCode) {
		this.subordinateTypeCode = subordinateTypeCode;
	}

	
	/**
	 * 获取 结算关系编码(1:佣金、2:利差)
	 */
	public Integer getRelationshipClearing() {
		return relationshipClearing;
	}
	
	/**
	 * 设置 结算关系编码(1:佣金、2:利差)
	 */
	public void setRelationshipClearing(Integer relationshipClearing) {
		this.relationshipClearing = relationshipClearing;
	}

	
	/**
	 * 获取 启用标识(0:未启用、1:已启用)
	 */
	public String getEnabledFalse() {
		return enabledFalse;
	}
	
	/**
	 * 设置 启用标识(0:未启用、1:已启用)
	 */
	public void setEnabledFalse(String enabledFalse) {
		this.enabledFalse = enabledFalse;
	}

	
	/**
	 * 获取 删除标识(0:未删除、1:已删除)
	 */
	public Integer getDeleteFlag() {
		return deleteFlag;
	}
	
	/**
	 * 设置 删除标识(0:未删除、1:已删除)
	 */
	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}

	
	/**
	 * 获取 创建人
	 */
	public String getCreateEmp() {
		return createEmp;
	}
	
	/**
	 * 设置 创建人
	 */
	public void setCreateEmp(String createEmp) {
		this.createEmp = createEmp;
	}

	
	/**
	 * 获取 创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	
	/**
	 * 设置 创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	
	/**
	 * 获取 修改人
	 */
	public String getUpdateEmp() {
		return updateEmp;
	}
	
	/**
	 * 设置 修改人
	 */
	public void setUpdateEmp(String updateEmp) {
		this.updateEmp = updateEmp;
	}

	
	/**
	 * 获取 修改时间
	 */
	public Date getUpdateTime() {
		return updateTime;
	}
	
	/**
	 * 设置 修改时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	
	/**
	 * 获取 佣金金额
	 */
	public BigDecimal getMoney() {
		return money;
	}

	/**
	 * 设置 佣金金额
	 */
	public void setMoney(BigDecimal money) {
		this.money = money;
	}
	public String getSuperiorTypeCodeName() {
		return superiorTypeCodeName;
	}

	public void setSuperiorTypeCodeName(String superiorTypeCodeName) {
		this.superiorTypeCodeName = superiorTypeCodeName;
	}

	public String getSubordinateTypeCodeName() {
		return subordinateTypeCodeName;
	}

	public void setSubordinateTypeCodeName(String subordinateTypeCodeName) {
		this.subordinateTypeCodeName = subordinateTypeCodeName;
	}
	
}